package com.rightsidetech.trade.dtos.request.integral;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

@Data
public class IntegralSaveReq implements Serializable {

    @ApiModelProperty("订单号")
    private String orderNo;

    @ApiModelProperty("门店名称")
    private String storeName;

    @ApiModelProperty("门店id")
    private Long storeInfoId;

    @ApiModelProperty("联系方式")
    private String connectWay;

    @ApiModelProperty("代理商id")
    private Long agentInfoId;

    @ApiModelProperty("代理商名称")
    private String agentName;

    @ApiModelProperty("大区名称")
    private String areaName;

    @ApiModelProperty("大区id")
    private Long areaId;

    @ApiModelProperty("积分")
    private BigDecimal price;

    @ApiModelProperty("积分商品id")
    private Long integralCommodityId;

    @ApiModelProperty("积分商城名称")
    private String integralCommodityName;

    @ApiModelProperty("积分商品规格")
    private String integralCommoditySpecs;

    @ApiModelProperty("地址")
    private String address;

    @ApiModelProperty("商品图")
    private String cover;

    @ApiModelProperty("数量")
    private Integer num;

    @ApiModelProperty("地址id")
    private Long addressId;

    @ApiModelProperty("订单状态")
    private Byte status;

    @ApiModelProperty("联系人")
    private String contact;

    @ApiModelProperty("商品划线价")
    private BigDecimal underlinedPrice;
}
